cumulative sum - French English Dictionary